photochemical yield - French English Dictionary